like there's no tomorrow - French English Dictionary